package model;

public class Edge {

    private final int a;
    private final int b;

    public Edge(int a, int b) {
        this.a = a;
        this.b = b;
    }

    public int getA() {
        return a;
    }

    public int getB() {
        return b;
    }

    @Override
    public boolean equals(Object o) {
        if (o instanceof Edge
                && ((((Edge) o).getA() == a && ((Edge) o).getB() == b) || (((Edge) o).getA() == b && ((Edge) o).getB() == a))) {
            return true;
        }
        return false;
    }
}
